package com.itheima.dao;

import com.itheima.pojo.Menu;
import com.itheima.pojo.MenuSet;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MenuMapper {
    List<Menu> getLevel1Menu();

    List<Menu> getChildMenu(@Param("id") Integer id);

    List<MenuSet> getLevel1MenuSet();

    List<MenuSet> getChildMenuSet(@Param("id") Integer id);

    void addMenu(Menu menu);

    void deleteMenu(@Param("menuId") Integer menuId);

    void addOneLevelMenu(Menu menu);


    void deleteChildMenu(@Param("id") Integer menuId);
}
